/**
* Fichier CSS permettant de mettre en place le style du site
*
*@version 1.0
*/

<!--
* {
	margin : 0;
	padding : 0;
}

body {
	background-color : white;
	color : black;
	font-family : Verdana, Arial;
	font-size : 13px;
}

#top {
	background-image: url("../images/back_2.png");
	background-repeat: no-repeat ;
	background-position: right top;
	background-color: #000;
	clear: both;
	height: 150px;
	border-bottom : #606d69 2px solid ;
	height : 10%;
	padding : 5px;
}

#content {
	text-align : justify;
}

#page {
	clear : both;
	width : 100%;
}

.boite {
	font-family : Verdana;
	font-size : 80%;
	margin-top : 0;
	padding : 2px;
	padding-left : 4px;
	text-align : center;
	color : black;
	border : 1px solid #606d69;
}

#boite_page {
	margin : 10px 185px 5px 10px;
	padding-right : 10px;
	border-right : 1px dashed #b8b8dc;
	text-align : center;
	color : black;
}

#boite_menu {
	width : 160px;
	margin-right : 10px;
	float : right;
	font-weight : bold;
	text-align : center;
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
}

#boite_menu ul, li {
	margin : 0;
	padding : 0;
	display : list-item;
	list-style-type : none;
	font-family : Verdana;
}

#boite_menu li {
	text-align : center;
	background-color : #fff;
}

#boite_menu li a {
	font-weight : normal;
	text-decoration : none;
}

#boite_menu li a:hover {
	font-weight : normal;
	text-decoration : none;
	background-color : #ddddee;
	display : block;
}

#footer {
	width : 100%;
	padding-top : 5px;
	margin : 0;
	clear : both;
	text-align : center;
	border-top : 3px solid #606d69;
}

input {
	border : 1px solid #606d69;
	width : 150px;
}

.menu_admin {
   	text-align : center;
	background-color : #fff;
}

.menu_admin a {
   	font-weight : normal;
	text-decoration : none;
}

.menu_admin a:hover {
   	font-weight : normal;
	text-decoration : none;
	background-color : #606d69;
	display : block;
}

.limit {
  border: 1px solid silver;
  text-align: right;
  height: 25px;
  vertical-align: middle;
}

.titre_news {
	border : 1px solid #606d69;
	font-size : 100%;
	color : #fff;
	text-align : left;
	font-weight : bold;
	padding : 3px;
	padding-left : 20px;
	background-color : #606d69;
}

.titre_news a {
	color: #fff;
}

.link_news {
	font-weight : normal;
}

.foot_news {
	width : 100%;
	color : #fff;
	text-align : left;
	font-weight : normal;
	font-size : 70%;
	margin-bottom : 15px;
}

.body_news {
	border : 1px solid #606d69;
	border-top-style : none;
	color : black;
	text-align : justify;
	padding : 5px;
}

.body_news p {
   	text-align : justify;
}

.titre_com {
   	border-top : 2px solid silver ;
	font-size : 13px;
	background-color : #eaeaf4;
	color : black;
	text-align : left;
}

.body_com {
   	border-top : 1px dotted silver ;
	font-size : 13px;
	color : black;
	text-align : justify;
}

#tabnav {
	margin : 0;
	padding : 0 0 20px 10px;
	border-bottom : 3px solid #606d69;
}

#tabnav li {
	margin : 0;
	padding : 0;
	display : inline;
	list-style-type : none;
}

#tabnav a:link, #tabnav a:visited {
	float : left;
	font-size : 14px;
	line-height : 14px;
	font-weight : bold;
	margin : 0 10px 4px 10px;
	text-decoration : none;
	color : #989c9b;
}

#tabnav li.active a:link, #tabnav li.active a:visited, #tabnav a:hover {
	border-bottom : 4px solid #606d69;
	padding-bottom : 2px;
	background : #fff;
	color : #606d69;
}

#tabnav a:hover {
	color : #606d69;
}

.containerOnglet {
	background-color : white;
	font-family : Verdana;
}

a {
	text-decoration : none;
	color : #6e7e79;
}

a:hover {
	text-decoration : underline;
}

hr {
	border : 1px ridge silver;
}

img {
	border : 0;
}

h1 {
	font-size : 170%;
	font-family : arial;
}

h2 {
	font-size : 140%;
	font-family : arial;
}

h3 {
	font-size : 115%;
	font-family : arial;
}

h4 {
text-align: left;
font-size: 20px;
font-weight: bold;
color : #fff;
background-color: #606d69 ;
padding: 4px;
}

acronym {
	cursor: help;
}

.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 150px;
		height: 30px;
		position: relative;
		background: url(images/star.gif) top left repeat-x;
	}
	.star-rating li{
	    text-indent: -90000px;
		padding:0px;
		margin:0px;
		float: left;
	}
	.star-rating li a{
		display:block;
		width:30px;
		height: 30px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
	}
	.star-rating li a:hover{
		background: url(images/star.gif) left center;
		z-index: 2;
		left: 0px;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:30px;
	}
	.star-rating a.two-stars{
		left:30px;
	}
	.star-rating a.two-stars:hover{
		width: 60px;
	}
	.star-rating a.three-stars{
		left: 60px;
	}
	.star-rating a.three-stars:hover{
		width: 90px;
	}
	.star-rating a.four-stars{
		left: 90px;
	}
	.star-rating a.four-stars:hover{
		width: 120px;
	}
	.star-rating a.five-stars{
		left: 120px;
	}
	.star-rating a.five-stars:hover{
		width: 150px;
	}
-->